unexpired temporary resident permit - German English Dictionary